home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / program / gemxx19.zoo / gem++19 / include / gemcha.h < prev    next >
C/C++ Source or Header  |  1993-11-06  |  795b  |  31 lines

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. //  GEMchangearea
  4. //
  5. //  A GEMchangearea is a GRect for representing a rectangular changed area.
  6. //
  7. //  This file is Copyright 1993 by Warwick W. Allison,
  8. //  This file is part of the gem++ library.
  9. //  You are free to copy and modify these sources, provided you acknowledge
  10. //  the origin by retaining this notice, and adhere to the conditions
  11. //  described in the file COPYING.LIB.
  12. //
  13. /////////////////////////////////////////////////////////////////////////////
  14. #ifndef GEMcha_h
  15. #define GEMcha_h
  16.  
  17. #include <grect.h>
  18. #include <bool.h>
  19.  
  20. class GEMchangearea : public GRect {
  21. public:
  22.     GEMchangearea();
  23.  
  24.     void Clear();
  25.     bool Changed() const;
  26.     void Include(int x, int y);
  27.     void Include(const GRect& area);
  28. };
  29.  
  30. #endif
  31.